/*网页头部*/
#header{
	margin: 0 auto;
	width:1200px;
	min-width:1200px;
	height:194px;
}
/*logo部分*/
#logo{
	background:url(../img/slogan.png) 24px 97px no-repeat;
	float:left;
	width:240px;
	height:194px;
}
#logo img{
	margin:28px 21px;
	height:52px;
	width:194px;
}
.city{
	float:left;
	width:100px;
	height:194px;
	text-align:center;
}
.city p{
	margin-top:45px;
	height:24px;
	line-height:24px;
}
.city span{
	display: inline-block;
	width:100%;
}
.city p,.city a{
	color:#83ccff;
}
#search{
	float:left;
	width:480px;
	height:194px;
}
#search div{
	padding:45px 0 0 0;
	overflow: hidden;
	
}
#search div input{
	float:left;
	height:28px;
	width:394px;
	line-height:28px;
	padding:4px 0;
	border:2px solid #188eee;
	outline: none;

}
#search div button{
	float:left;
	background:#188eee url(../img/search.png) 14px 8px no-repeat;
	border:2px solid #188eee;
	height:40px;
	width:54px;
	outline:none;
}

#hot_search a{
	padding-top:8px;
	display:inline-block;
	width:70px;
	height:20px;
	line-height:20px;
	text-align:center;
}
#hot_search a:nth-child(odd){
	color:#83ccff;
}
#weather{
	float:left;
	width:200px;
	height:194px;
}
#weather p{
	padding:55px 0 0 24px;
	color:black;
}
#weather_pic{
	vertical-align: bottom;
	margin-right:5px;
}
#temperatrue{
	margin-left:5px;
	font-weight: 300;
}
#high{
	color:red;
}
#low{
	color:#83ccff;
}
.login{
	float: left;
	width:160px;
	height:194px;
}
.login ul{
	padding:45px 0 0 20px;
}
.login ul a{
	display: inline-block;
	text-align:right;
	width:65px;
	padding:0;
}
.login a:first-child{
	border-right:1px solid;
}
/*网页主体*/
/*广告*/
.banner{
	/*overflow: hidden; */
	position: relative; 
	width: 100%;
	height:540px;
}
li.chose{
	 opacity: 0.5;
}
/*轮播*/
.carousel{
	position:absolute;
	width:1920px;
	height:540px;
	left:50%;
	margin-left:-960px;
}
/*导航*/
#nav{
    position:absolute;
    width:162px;
    top:-42px;
    left:360px;
    color:#fffeff;
    z-index:99999;
    border-radius:5px;
}
#nav ul li{
    width:164px;
    background:#83ccff ;
}

#nav ul li a{
    display:block;
    font-size:15px;
    height:36px;
    line-height:36px;
    width:107px;
    padding-left:55px;
    color:#fffeff;
}
#nav ul li:hover{
    opacity: 0.5;
}
#nav h1{
    background:#83ccff;
    width:164px;
    height:42px;
    line-height:44px;
	font-size:16px;
	text-align:center;
	border-top-right-radius:5px;
	border-top-left-radius:5px;
	
}

#nav li:nth-child(2) a{
	background: url(../img/bg_nav.png) 18px 12px no-repeat;
	
}
#nav li:nth-child(3) a{
	background: url(../img/bg_nav.png) 18px -21px no-repeat;
	
}
#nav li:nth-child(4) a{
	background: url(../img/bg_nav.png) 18px -54px no-repeat;
	
}
#nav li:nth-child(5) a{
	background: url(../img/bg_nav.png) 18px -90px no-repeat;
	
}
#nav li:nth-child(6) a{
	background: url(../img/bg_nav.png) 18px -124px no-repeat;
	
}
#nav li:nth-child(7) a{
	background: url(../img/bg_nav.png) 18px -157px no-repeat;
	
}
#nav li:nth-child(8) a{
	background: url(../img/bg_nav.png) 18px -194px no-repeat;
	
}
#nav li:nth-child(9) a{
	background: url(../img/bg_nav.png) 18px -231px no-repeat;
	
}
#nav li:nth-child(10) a{
	background: url(../img/bg_nav.png) 18px -264px no-repeat;
	
}
#nav li:nth-child(11) a{
	background: url(../img/bg_nav.png) 18px -302px no-repeat;
	
}
#nav li:nth-child(12) a{
	background: url(../img/bg_nav.png) 18px -335px no-repeat;
	
}
#nav li:nth-child(13) a{
	background: url(../img/bg_nav.png) 18px -370px no-repeat;
	
}
#nav li:nth-child(14) a{
	background: url(../img/bg_nav.png) 18px -407px no-repeat;
	
}
#nav li:nth-child(15) a{
	background: url(../img/bg_nav.png) 18px -440px no-repeat;
	
}
#nav li:nth-child(16) a{
    height:34px;
	background: url(../img/bg_nav.png) 18px -478px no-repeat;
	
}
/*服务优势*/
#services_news{
    overflow:hidden;
    width:1200px;
	margin:40px auto;
	
}
.merits{
	float:left;
	border-radius:5px;
	margin-right:10px;
	border:1px solid #c7c7c7;
	width:810px;
	height:330px;
}
/*最新资讯*/
.news{
	float:left;
	background:url(../img/bg-2.png) 0px 1px no-repeat;
	width:374px;
	height:330px;
}
.news table{
	position:relative;
	width:373px;
	height:328px;
	padding:0px 5px;
}

.news table tr span{
	position: absolute;
	left:250px;
	top:5px;
}

.news table th,.news table td,.news table tr{
	font-size:13px;
    height:54px;
	line-height:54px;
 
}

#table_title{
	background:url(../img/list.png) 22px 25px no-repeat;
	text-align:left;
	width:260px;
	
}
#table_title h1{
	padding-left:60px;
	font-size:22px;
	color:#676767;
}

#more{
	text-align: left;
	vertical-align:bottom;
}
#first_tr{
	border-bottom:1px solid #c7c7c7;
}
#more a{
	font-size:11px;
}
.news table tr td:first-child{
	width:280px;
	padding-left:10px;
}
.news table tr{
	border-bottom: 1px solid #c7c7c7;
}
.news table tr td:nth-child(2){
	font-size:11px;
}
.news table tr:nth-child(2n+3){
	background:#f9fafc;
}
.services {
	height:160px;
}
.list{
	height: 160px;
	overflow: hidden;
}
.advantages{
	height:115px;
} 
.merits div h1{
	background:#5ebbff url(../img/div1_03.png)  30px 20px no-repeat;
	border-top-left-radius: 5px;
	border-top-right-radius: 5px;
	font-weight:400;
	font-size:22px;
	color:#fff;
	padding-left:64px;
	height:55px;
	line-height:55px;
}
.list div{
	float:left;
	width:200px;
	height:160px;
}
.list div img{
	display:block;
	height:66px;
	width:66px;
	margin:26px auto 23px;;
}
.list div p{
	text-align:center;
    font-size:12px;
}
.advantages h2{
    padding: 24px 0 24px 75px;
	font-size:18px;
}
.services{
	background:#f9fafc;
}
.advantages ul{
    font-size:13px;
	padding-left:50px;
}

.advantages ul li{
	display: inline-block;
	text-align:right;
	width:110px;
	height:30px;
    line-height:30px;
}
.advantages ul li:nth-child(1){
	background:url(../img/tese2_03.png) 15px 0 no-repeat;
}
.advantages ul li:nth-child(2){
	background:url(../img/tese2_03.png) -85px 0 no-repeat;
}
.advantages ul li:nth-child(3){
	background:url(../img/tese2_03.png) -195px 0 no-repeat;
}
.advantages ul li:nth-child(4){
	background:url(../img/tese2_03.png) -305px 0 no-repeat;
}
.advantages ul li:nth-child(5){
	background:url(../img/tese2_03.png) -405px 0 no-repeat;
}

/*.news li{
    padding-left:35px;
	height:56px;
	line-height:56px;
}
.news ul li:nth-child(odd){
	background:#f9fafc;
}
.news ul li:first-child{
    height:59px;
	padding:0;
	background:none;
    border-bottom:1px solid;
}
.news ul li h1{
    padding-left:60px;
    background: url(../img/list.png) 30px 20px no-repeat;
	font-size:22px;
	
}

.time{
    display: inline-block;
    margin-left:10px;
}*/
/*中服招聘*/
.recruitment{
	border-radius:5px;
	width: 1200px;
    margin:0 auto;
    height:805px;
    border:1px solid #c7c7c7;
    margin-top:45px;
    
}
.r_heading{
    color:#fffefe;
    height:55px;
    background:#5bb9ff url(../img/home.png) 32px 20px no-repeat;
    padding-left:65px;
    border-top-left-radius: 5px;
    border-top-right-radius: 5px;
    
}
.heading_title{
    float:left;
    height:58px;
    line-height:58px;
    width:100px;
    
}
.heading_title h1{
	font-weight:300;
	font-size:22px;
	
}
.heading_more{
	
    float:left;
    height:58px;
    line-height:58px;
    width:100px;
}
.heading_intro{
	float:left;
	height: 58px;
	line-height:58px;
	width:900px;
}
.heading_intro span{
	padding-left:18px;
}
.heading_more a{
	
	color:#fffefe;
}
.r_heading span a{
    color:#fffefe;
    
}
.r_content{
	overflow: hidden;
	padding:15px 15px 0px 30px;
}
.r_box{
	float:left;
	margin:25px 14px 0 0;
	padding-left:35px;
    width:330px;
    height:204px;
    background:#f9fafc;
    border:2px solid #f0f0f0;
}
.box_top h3{
	font-size:26px;
	height:58px;
	line-height:58px;
	font-weight:300;
	color:#69676a;
}
.box_top p{
	border-radius:5px;
	color:#ffffff;
	font-size:14px;
	height:24px;
	line-height:24px;
	text-align:left;
}
.box_top p span{
	background:#8a97ff;
	padding:0 10px;
}
.box_middle{
	padding-top:15px;
	width:180px;
	font-size:13px;
	overflow: hidden;
}
.box_middle ul{
	float:left;
	width:85px;
	height:40px;
}
.box_middle a{
	text-decoration: underline;
	line-height:20px;
}
.box_middle a:hover{
	color:#0D6FB8;
}
.box_bottom{
	padding-top:15px;
	
}
.box_bottom div{
	width:116px;
	background:#3ca8f2;
	height:30px;
	border-radius:5px;
}
.box_bottom span{
	color:#fff;
	vertical-align:top;
 	display:inline-block;
 	padding-left:15px;
 	width:63px;
 	height:30px;
 	line-height:30px;
}
.box_bottom a{
	display:inline-block;
	height:30px;
	width:32px;
	line-height:30px;
	background:#339def url(../img/get.png) 8px 6px no-repeat;
}
.r_content>div:hover{
	border:2px solid #9fceec;
}
.r_content>div:nth-child(1){
	background:url(../img/box_bg1.png) 270px 150px no-repeat;
}
.r_content>div:nth-child(2){
	background:url(../img/box_bg2.png) 270px 147px no-repeat;
}
.r_content>div:nth-child(3){
	background:url(../img/box_bg3.png) 270px 154px no-repeat;
}

.r_content>div:nth-child(4){
	background:url(../img/box_bg4.png) 270px 143px no-repeat;
}
.r_content>div:nth-child(5){
	background:url(../img/box_bg5.png) 270px 140px no-repeat;
}
.r_content>div:nth-child(6){
	background:url(../img/box_bg6.png) 270px 149px no-repeat;
}
.r_content>div:nth-child(7){
	background:url(../img/box_bg7.png) 270px 145px no-repeat;
}
.r_content>div:nth-child(8){
	background:url(../img/box_bg8.png) 270px 148px no-repeat;
}
.r_content>div:nth-child(9){
	background:url(../img/box_bg9.png) 270px 144px no-repeat;
}
/*广告2*/
.banner2{
	position: relative; 
	width:100%;
	height:264px;
	margin:54px 0;
}
.banner2 img{
	position:absolute;
	width:1920px;
	height:264px;
	left:50%;
	margin-left:-960px;
}
/*社保专区*/
.c_insurance{
	height:485px;
	width:1200px;
	min-width:1200px;
	border: 1px solid #c7c7c7;
	border-radius: 5px;
	margin: 0 auto;
}
.c_heading{
    color:#fffefe;
    height:55px;
    background:#5bb9ff url(../img/c_bg.png) 32px 20px no-repeat;
    overflow: hidden;
    padding-left:65px;
    border-top-left-radius: 5px;
    border-top-right-radius:5px;
    
}

.c_content{
	padding:34px 0 0 24px;
}

.c_box{
	float:left;
	border-radius:10px;
	margin-right:22px;
	/*margin:34px 0px 0px 24px;*/
	width:174px;
	height:295px;
}
.c_box h2{
	height:30px;
	line-height: 30px;
	margin-top:190px;
	font-size:16px;
	font-weight:300;
	text-align:center;
}
.c_box div{
	margin:25px 29px 0px;
	width:116px;
	background:#3ca8f2;
	height:30px;
	border-radius:5px;
}
.c_box span{
	color:#fff;
	vertical-align:top;
 	display:inline-block;
 	padding-left:15px;
 	width:63px;
 	height:30px;
 	line-height:30px;
}
.c_box a{
	display: inline-block;
	height:30px;
	width:32px;
	line-height:30px;
	background:#339def url(../img/get.png) 8px 6px no-repeat;
}
.c_box:nth-child(1){
	background: url(../img/c_01-2.png) 0px 0px no-repeat;
}
.c_box:nth-child(2){
	background: url(../img/c_2.png) 0px 0px no-repeat;
}
.c_box:nth-child(3){
	background: url(../img/c_03.png) 0px 0px no-repeat;
}
.c_box:nth-child(4){
	background: url(../img/c_04.png) 0px 0px no-repeat;
}
.c_box:nth-child(5){
	background: url(../img/c_05.png) 0px 0px no-repeat;
}
.c_box:nth-child(6){
	background: url(../img/c_06.png) 0px 0px no-repeat;
}
.c_box:nth-child(1):hover{
	background: url(../img/c_01.png) 0px 0px no-repeat;
}
.c_box:nth-child(2):hover{
	background: url(../img/c_2-1.png) 0px 0px no-repeat;
}
.c_box:nth-child(3):hover{
	background: url(../img/c_03-1.png) 0px 0px no-repeat;
}
.c_box:nth-child(4):hover{
	background: url(../img/c_04-1.png) 0px 0px no-repeat;
}
.c_box:nth-child(5):hover{
	background: url(../img/c_05-1.png) 0px 0px no-repeat;
}
.c_box:nth-child(6):hover{
	background: url(../img/c_06-1.png) 0px 0px no-repeat;
}
/*软件专区*/
.software_box{
	height:485px;
	width:1200px;
	border: 1px solid #c7c7c7;
	border-radius: 5px;
	margin: 60px auto;
}
.s_heading{
    color:#676767;
    height:55px;
    background:url(../img/s_bg.png) 32px 20px no-repeat;
    overflow: hidden;
    padding-left:65px;
    border-bottom:1px solid #c7c7c7;
    
}
/*中服商务*/
.business{
    width:1200px;
    height: 1730px;
    margin:0 auto;
    border:1px solid #c7c7c7;
    border-radius:5px;
}
.b_heading{
    color:#676767;
    padding-left:65px;
    border-bottom:1px solid #c7c7c7;
    height:55px;
    background:url(../img/s3_bg.png) 32px 20px no-repeat;
}
.b_box{
	
    border-radius:5px;
    float:left;
    margin:25px 0 0 20px;
    width:570px;
    height:250px;
   
}
.b_box:nth-child(1){
	 background: url(../img/b_bg1.png) 0px 0px no-repeat;
}
.b_box:nth-child(2){
	 background: url(../img/b_bg2.png) 0px 0px no-repeat;
}
.b_box:nth-child(3){
	 background: url(../img/b_bg3.png) 0px 0px no-repeat;
}
.b_box:nth-child(4){
	 background: url(../img/b_bg4.png) 0px 0px no-repeat;
}
.b_box:nth-child(5){
	 background: url(../img/b_bg5.png) 0px 0px no-repeat;
}
.b_box:nth-child(6){
	 background: url(../img/b_bg6.png) 0px 0px no-repeat;
}
.b_box:nth-child(7){
	 background: url(../img/b_bg7.png) 0px 0px no-repeat;
}
.b_box:nth-child(8){
	 background: url(../img/b_bg8.png) 0px 0px no-repeat;
}
.b_box:nth-child(9){
	 background: url(../img/b_bg9.png) 0px 0px no-repeat;
}
.b_box:nth-child(10){
	 background: url(../img/b_bg10.png) 0px 0px no-repeat;
}
.b_box:nth-child(11){
	 background: url(../img/b_bg11.png) 0px 0px no-repeat;
}
.b_box:nth-child(12){
	 background: url(../img/b_bg12.png) 0px 0px no-repeat;
}

.box_heading{
    height:52px;
    background:#84cefc;
    padding:0px 35px;
    color:#ffffff;
}
.b_title{
    float:left;
    height:52px;
    line-height:52px;
    width:420px;
}
.b_title h1{
    font-size:19px;
    font-weight: 300;
}
.b_more{
    float:left;
    text-align: right;
    padding:0px 15px;
    height:53px;
    line-height:53px;
    width:50px;
    background:url(../img/more.png) 68px 20px no-repeat;
}
.box_content{
    padding-left: 210px;
    padding-top:35px;
}
.box_content ul{
    font-size:13px;
    float:left;
    height:250px;
    width:90px;
    
}
.box_content ul li{
    height:36px;
    line-height:36px;
    line-height:36px;
    
}
.box_content ul li a {
    color: #8a8a8a;
    font-size:13px;
}
.box_content ul li a:hover{
	text-decoration:underline;
	color:#0D6FB8;
}
.hot{
    background: url(../img/hot.png) 50px 0px no-repeat;
}
/*HR工具*/
.tool{
	width:1200px;
	height: 400px;
	margin: 65px auto;
	border:1px solid #c7c7c7;
	border-radius:5px;
}
.t_heading{
	border-bottom:1px solid #c7c7c7;
	height: 59px;
	line-height:59px;
}
.t_heading div{
	width:332px;
	height:59px;
	float:left;
	padding-left:68px;
}
.t_heading h1{
	font-size:22px;
	color:#676767;
	font-weight:400;
}
.t_heading div:nth-child(1){
	background: url(../img/hr_png.png) 31px 18px no-repeat;
	
}
.t_heading div:nth-child(2){
	background: url(../img/eye.png) 29px 20px no-repeat;
	
}
.t_heading div:nth-child(3){
	background: url(../img/setup.png) 29px 19px no-repeat;
	
}
.t_content{
	overflow:hidden;
}

.t_tool{
	background:url(../img/3.png) 275px 33px no-repeat;
	float:left;
	border-right:1px solid;
	height:250px;
	padding:0px 35px;
	margin:35px 0;
}
.tool_top{
	height:150px;
}
.t_tool h2{
	font-size:20px;
	font-weight:300;
	color:#414141;
	width: 200px;
	height:50px;
	line-height:50px;
	
}
.t_tool p{
	font-size:13px;
	width:160px;
	
}
.t_list{
	height:110px;
}
.t_list ul{
	float:left;
	height:110px;
	width:82px;
	
}
.t_list li{
	height: 25px;
	line-height: 25px;
}
.t_list ul li a{
	text-decoration:underline;
}
.work_news{
	background:url(../img/nodebook.png) 275px 14px no-repeat;
	float:left;
	width:329px;
	border-right:1px solid #c7c7c7;
	padding:0px 35px;
	margin:35px 0;
	height:250px;
}

.work_news ul li{
	list-style: disc;
	font-size:13px;
	height:20px;
	line-height:20px;
}
.work_top{
	height:150px;
	width:220px;
}
.work_news h2{
	font-weight:300;
	font-size:20px;
	color:#414141;
	width: 200px;
	
}  
.other_tools{
	float:left;
	width:330px;
	height:250px;
	padding:0px 35px;
	margin:35px 0;
	
}
.other_tools ul li{
	position: relative;
	float:left;
	height:90px;
	width:82px;
	
}
.other_tools ul li a{
	display:block;
	position: absolute;
	width:82px;
	text-align:center;
	top:75px;
}
.other_tools ul li:nth-child(1){
	background:url(../img/other.png) 22px 26px no-repeat;
}
.other_tools ul li:nth-child(2){
	background:url(../img/other.png) -59px 26px no-repeat;
}
.other_tools ul li:nth-child(3){
	background:url(../img/other.png) -139px 26px no-repeat;
}
.other_tools ul li:nth-child(4){
	background:url(../img/other.png) -223px 30px no-repeat;
}
.other_tools ul li:nth-child(5){
	background:url(../img/other.png) 23px -70px no-repeat;
}
.other_tools ul li:nth-child(6){
	background:url(../img/other.png) -57px -70px no-repeat;
}
.other_tools ul li:nth-child(7){
	background:url(../img/other.png) -142px -70px no-repeat;
}
.footer{
	width:100%;
	height:260px;
	background:#f2f2f2;
}
.footer_list{
	width:1200px;
	margin:0 auto;
}
.box_list{
	float:left;
	height:200px;
	width:180px;
}
.box_list h4{
	font-size:16px;
	height:60px;
	line-height:60px;
	
}
.big{
	float:left;
	height:200px;
	width:240px;
}
.big h4{
	padding-left:60px;
}
.foot_list ul{
	
	float:left;
	
	width:120px;
	height:200px;
}
.foot_list ul li {
	height:30px;
	line-height: 30px;
}
.phone_num{
	 margin:50px 60px;
	 color:#666666;
	 font-size:16px;
}
.phone_num p:nth-child(2){
	font-size:1.65em;
}
.comment{
	background: url(../img/foot_comment.png) 25px 60px no-repeat;
}
.copy_right{
	width:1200px;
	height:60px;
	line-height:60px;
	margin:0 auto;
}
.copy_right div{
	float:left;
	width:600px;
}
.copy_right div:nth-child(2){
	text-align:right;
}
/*style的css*/
.example2{}
.example2 ol{position:relative;width: 80px;height:20px;top:-30px;left:920px;}
.example2 ol li{float:left;width: 10px;height: 10px;margin: 5px;background: #fff;border-radius:5px;}
.example2 ol li.seleted{background: #1AA4CA;}
/*向左轮播*/
.luara-left{position:relative;padding:0;overflow: hidden;}
.luara-left ul{position: relative;padding: inherit;margin: 0;}
.luara-left ul li{float: left;padding: inherit;margin: inherit;list-style: none;}
.luara-left ul li img{width: inherit;height: inherit;}